desperate struggle - Alemán Inglés Diccionario